Property location was excellent and the pool, grill, and ping pong table were wonderful. Things that stopped it from being a 5 start rating were: cleanliness of the floors were not great (popcorn from previous occupants still under the couch and stuck in the cushions), the King bedrooms 3 had ensuites and one shared bathroom with the loft area (not an ensuite as lead to believe from description), primary could have used a towel bar or place to hang a towel close to the shower, pool table really too small for the cue sticks supplied, and ice maker in the fridge barely worked. We had a wonderful time with the family and location really was fantastic for the beach (easy short walk).