In short, if you're looking for a a quiet/relaxing place, with great amenities, and prime location, this place is right for you.
Just FYI, due to being in a gated beach area, the rules for the facility are VERY strict. Even if you're having another couple over for chat/board games, there is zero noise tolerance after 10PM, so be wary of that (if you want a place to get rowdy, this is not it - think relaxing on the beach, reading, snorkeling, etc.).
Otherwise, the place is as advertised and I was very pleased. Thanks again for the great stay!