We visited off-season. Check-in was quick, and parking is close to the unit. Property manager was very communicative and helpful.
Super clean, comfortable 2-bedroom condo was perfect for us and our two young kids. Kitchen had plenty of tools and dishes, but we did need to buy all food staples, like salt, oil, etc. (not a complaint, just good to know!).
The pool is less than a minute away, and the beach about 2 minutes - with umbrellas and chairs available to use. Super clean beach with gentle waves and shallow enough for little kids to play safely in.
There was a fee to use beach towels, and the kayaks weren’t available, a slight disappointment.
The property did get louder on the weekend, but not too intrusive.
Overall though, the stay was fantastic - relaxing, comfortable, convenient.