I title this review "Mixed Feelings" because we had a bit of a bad experience with our room but the amenities on the property were top notch. First I will get the bad out of the way. We booked a king room with a pull out sofa. The sofa bed was the most uncomfortable thing ever. I don't know how a human being could get any sleep on it. I managed to get a few hours each night with the help of some medication. The noise level was unacceptable. There was some sort of teenage girl sleepover in the next room and they had a stereo blaring and were loud until we called the desk. The set up of the resort is several freestanding blocks of rooms so the front desk was not just a hop away. I assume they sent someone in a golf cart to quiet the guests down, but they started up again shortly after. Our room was a connecting room to them and it was just too loud. I would ask for a non-connecting room next time I go, and we will return, we will just book a two bedroom instead of relying upon the sofa bed for sleeping. And we will DEFINITELY request a NON-connecting room.
Now, the amenities of the hotel were lovely. The pools were heated and there were lots of things for the children to do. The nature walk was a huge plus, you really feel as if you are in the middle of nowhere. We dined at JB's which was tasty and the staff were all so friendly. The only improvement I think this resort needs is a few tennis courts, other than that, it was great.