We had a very enjoyable stay at the marriott. we found the staff very friendly and helpful. the rooms were clean and of a decent size. the hotel has an area at the beach with lounges you can use for free which we utilised each day. there was a wide variety of food available for breakfast.