Alan works at the Don Cesar hotel which is prominently shown in the film and he has a figure of the hotel with its name on it in his room at McCleans in NY. The water by the hotel is called the ocean by many people and Ray Liotta is seen taking a boat to Bimini. This leaves the impression that the hotel is near Miami in Key Biscayne, but in reality it is near Tampa on the Gulf of Mexico (not the Atlantic Ocean) and a day trip to Bimini from there is out of the question.