Not much help but I hung out there and the pool and snorkeling is AMAZING.......like an infinity pool.
I peeked in a room and it was clean and comfortable looking. The staff was SUPER nice. I like the location too because its a bit out from the busy areas but close enough to walk to lots of places easily. Hopefully someone will give you a review. Enjoy your reach