This is really a hotel room in a resort. It has all the amenities of a resort hotel room, including pool, gym, etc... it's very close to the beach and less than a mile from a handful of bars and restaurants.