We stayed in a modern cabin with air conditioning and two bedrooms. It was perfect and at a very quiet part of the camp site with no traffic which was great because we have young children that we could leave alone to run around outside. The kids loved the pool and the kids club even though they only speak English the staff were very helpful and made them feel welcome and tried their best to speak English with them, thank you. I also enjoyed the yoga by the pool very much, unfortunately I hurt my back surfing so could not go for the last days but it was great until then. Overall we loved our stay and are talking about coming back another time. The beaches are beautiful and lots of nice restaurants and cafes around. We hope to be back soon.