The positives are that this unit has two parking spots in the garage that are very close to the elevator, which is good. The pool and beach are both gorgeous, which was the best thing about our stay. The unit is decorated with pretty furniture.
However, our first night to the unit, I sent pictures to the owner of a broken table and several stains on the couch so we wouldn't be blamed for it. Additionally, we have never stayed in a condo as dirty as this one was....baseboards filthy, especially in the bathrooms, dirty toilet brushes sitting out, mold on shower curtains, black nastiness on the kitchen sink faucet. There were hair pins, dust, etc. in the wood box that held the bunk bed. As we were packing to leave, I moved the couch to make sure my granddaughter hadn't lost any toys under it, and couldn't believe the dirt underneath. If you book this unit, be prepared to clean when you get there and again when you leave so your security deposit is refunded.
We weren't prepared for the small size of the bedrooms, especially the bunk room, which has no closet. The closet in one of the master bedrooms is a storage closed for the vacuum, beach toys, etc., so there's not much room for shoes, etc.