It's an amazing place to stay with family even during the low season. We enjoyed every moments! It was fun to see wild animals during our stay, but when we needed help, the staff were always ready to save us from monkeys on our balcony or a snake on the road. The hotel has cute elevator in the jungles to help guests get from the beach to rooms. The sea is very nice and the beach provides opportunity to rent kayaks to travel to the nearest empty island, but you can't actually swim here. Anyway we found a nice comfortable spot to swim 500 meters on the right from the hotel beach.