The photos of. this property make it seem like its on a white sand beach, but its not. Its on a sea wall with no beach sand other than the sand scattered around the pool area to make it look like its a beach. Once inside, the hotel area is nice and for the price a bargain, but the lot next door has garbage on the beach and getting to the place is made difficult due to the bad roads. All in all a mixed bag. For people who want a quality hotel without frills at $100 per day, it's your thing. Anyone looking for upscale, no, it's not. Also, shop at the grocery store and get your own golf cart in town as the cost to eat at hotel is insane.