Perfect place for a few days of a total relaxation. The condo has everything you will need. The beach is not exactly for swimming but great for kayaking or stand-up paddling if you can arrange it.
(The complex has a very nice pool)