We stayed here for a month and loved everything about this condo.
The location is perfect in many ways. Across the street from a fantastic beach with good snorkeling. The condo is steps away from the pool gate which our 5 year old absolutely loved. It was really easy and convenient for bathroom breaks, drink refills, etc. The pool is big and clean. Lots of rules but it actually makes sense for the whole condo community.
The main bed is comfortable and so is the murphy bed. We never used the hideabed. Having the washer and dryer was amazing.
Considering how large the complex is, the sound barrier between condos is excellent. Never heard our neighbors above or on either side. Communication with David was always great. We loved our stay!!