Its very nice, excellent rooms, beautiful new pool, very nice grounds with nice row of palms right along the beach... dive shop right there. nice kayaking area, great bar with the best frozen limeades that ever touched my lips. I'm jonesing for one thinking about it.
they will take very good care of you.
here's a few pics...