This place was was about 50 ft from the beach. The location was perfect and all of the accommodations were 5 star. I would definitely book again.