Great location, fantastic communication and well equipped facilities. Highly recommended for beach stay.