Perfect spot right next to the beach, easy and efficient communication, clean, excellent amenities, would definitely recommend