We really needed space so that we could enjoy having the whole family together. This property was the answer! Lots of room, great garage space for the kids (and adult ping-pongers) to play and close to the beach. All was clean and well-maintained. Would recommend a stay here to anyone but especially if you are looking for a space large enough to have folks together and still be able to maintain some private time.