Overall this was a pretty good property.
Pros:
-Very close to a great beach with snorkeling and many shops/restaurants
-Clean
-Kitchen was well stocked with appliances and dishes
-Lots of beach towels
-Having a washer and dryer was great
-Lots of beach gear is provided - chairs, umbrella, sand toys, boogie board, snorkel equip, cooler
-Tastefully furnished
-Fairly quiet
-Nice deck
Cons:
-We had to park in the upper lot upon arrival - the offset half levels with steps between was particularly challenging to haul luggage through from the upper lot - especially since finding the correct building from there was difficult. Once we knew where we were going it was fine. There is not nearly enough parking on the bottom end of the complex.
-This is fairly subjective since everyone has different preferences, but the bed was not comfortable - very springy. It also made a very loud squeaking noise every time I got up.
-Obviously the snorkel gear isn't sanitized between clients, but one snorkel was super moldy
-A/C is every noisy and while it cools of the living room VERY well - the bedroom stays very hot.