The property was good. Great location, but I'd say a little far to walk to the beach with cooler, etc. Get a golf cart! The TV was a great size, but the cable channels were very limited, which is no big deal, but I wouldn't advertise cable. Some minor home amenities I would expect that were lacking were basic spices for cooking, no laundry detergent, no trash bags, no bathroom spray, and rough toilet paper. All minor things, but can take away from the perfect stay. The upstairs deck only had a view of the other decks within the property, but again no big deal. The wood floors were beautiful, but from the master we could hear every step pretty loud. Although a garage is not advertised, there is an attached garage that was locked, and would have been helpful. The lock was tricky for the kids. The communication with turnkey was great. There was a pool and hot tub, but the hot tub never worked. And there was construction with blaring music right behind us the whole time. I would stay there again, but of course know the extras I would need to bring.