We had a really spacious room with big bathroom and large balcony overlooking the pool area. The hotel was very clean and we had new shampoo and conditioner etc added to our bathroom every day. The hotel was across the road from the beach and was close to all the places we wished to go and we walked to them all quite safely.
The buffet style breakfast was amazing with such a choice and possibly everything you could think of to eat and we ate outside by the pool each day. We ate so well at breakfast that we did not need to eat again until the evening.
There was a Spa but we did not have time to use it.