The property is part of a larger resort, which is fine (if that is what you like), but was not clear in the initial listing. The public beach access is good and a nice place to hang out, views (incl. sunset) are excellent, and the apartment itself is good for 4 people (great beds, comfortable with AC). We didn't use the golf cart (buggy) service to get to/from the beach, but the property only has 4 cards, which is not so nice if you are 5 people. Missing - beach umbrella and beach towels to use and some kitchen essentials (a clean dish towel, cutting board, etc.). We had a small ant invasion on the first days, but they disappeared once we cleaned the area thoroughly.