"Booked a garden view room, very neat inside with super comfortable bed, mini bar fridge and kettle. Plenty of stairs around the resort which can be a challenge if you have mobility issues but there is no other option for the hotel plus you get plenty of exercise which is good as the resort restaurant serves delicious meals at very reasonable prices. There is also a mini mart where you can buy essentials.
You do not even have to leave the resort as the snorkeling is right of the beach which is...