We stayed for a week and had a wonderful time. The condo was very clean, the pools were great, beach view was beautiful, and we were able to walk to several restaurants, Starbucks, mini-golf, and shops. The kitchen does not have a dishwasher so we bought paper plates and cups to use for the week - not a big deal, but just something to be aware of. The covered pool was a great option for the kids to continue playing during the rain/storms.