Poorly maintained.
The receptionists and staff gave excellent service. The rooms are worth it. The food is great and not so expensive. The resort has spacious front white sand beach. It's also near the river where you can have fun kayaking with the whole family! The experience was superb!