Hotel is beautiful and we loved the design and attention to detail, the buildings and garden are charming. Staff is very helpful and always smiles, assisted me when I needed medical attention, due to a little accident during snorkelling. Breakfast is tasty and the setting is fantastic, front tables overlook the sea. We stayed in the building at the back of the complex on the second floor, great view of the garden, the room was bright enough and very spacious! We loved the fresh flowers on our bed every morning. Near the hotel there is no beach restaurants so it's a little bit of a walk, however planty of places across the street from the hotel by the main road to eat. We enjoyed the happy hour drinks at the hotel. The transfers to and from the hotel were well organised and we felt we were looked after really well. I would definitely come back.