Staff are lovely, helpful and friendly. We stayed in a garden bure, it was cleaned daily, bathroom was clean and met expectations. Gardens in the resort were well maintained. Some paths were needing a little tlc but overall ok. Beach was good, low tide is a fair distance, however as the tide changes it quickly becomes swimable. Kayaking is good and sealife is easy to spot. The spa was good, nice and soothing, easy to book and prices seemed reasonable. Easy to get taxi's and there is a local bus that stops outside the resort if you are interested in public transport. Restaurant good is very good. Every meal was decent - portion and taste. Continental breakfast was good. Booking tours through the tour desk was good, a little slow with internet speeds, howeverthe staff were very knowledgeable.