Wow! What a place! Highly recommend, stunning location, beautiful setup with everything you need. Right on the beach. Feel lucky to have been able to stay here. Hope to come back again.