Nice rooms and friendly staff. Pool is really pretty and warm. We traveled with a 2yr old and 10yr old and this place was perfect for family travel. Kitchen had everything you would need right down to a blender ! My only complaint is that our bathroom sink was clogged the entire 4day stay. It would go down then clog right back up with the least bit of water. There is daily house keeping for a fee however if u need something like more towels just give them a ring and they bring it really fast! We will be staying again since we couldn't really enjoy the pool as much as we would have liked since it was really windy for the little ones. Next time we will get a bora bora room as we had a chance to view one and it's worth the extra coins. In all we had a good stay.