Overall, it is a very nice condo which all amenities. Included was a washer and drier which was great to have. Good working A/C in all ares. Beach is relatively smooth and sandy with good reef for snorkeling. Entry to the neighborhood is well protected and secure.
I would have given it 5 stars however, last two days bunch of young people arrived evidently related to the owners and despite pleas, partied till dawn. Wonder if we would be "evicted" if we violated all their own rules.
Bottom line is if I would stay there again? Yes I would and likewise, I recommend it.