Beautiful surroundings, nice, spacious rooms. Our room was at the top of the property up many many stairs. We are a young, fit couple but even we struggled getting up there every time. Despite that though, sometimes we would see the monkeys playing in the trees above our room. Service was great, pool was great. Breakfast had a good variety, but it was pretty similar each day. My wifi wouldn't work properly which made receiving confirmation for activities difficult, but my partner's worked fine. All in all, really enjoyed our stay.