 GEOG: The scenes at the hotel, supposedly in Miami, Florida, were  actually shot at St.Petersburg beach, which faces out to the west on  the gulf coast. The scenes were shot as sunset approaches, out over  the sea reflecting the true situation at that location. If it were  really Miami the sun would have been setting over the land, not the  ocean, since all the beaches near/at Miami face the Atlantic which  is to the east.