I am pretty picky and have to say that this place exceeded my expectations. We felt very comfortable staying here with our family. All the amenities and little touches throughout space made it really easy for us to operate as a family. The layout of the space was great inside with a lot of seating options and loved the little tv nook with comfy couch to watch movies after a day at beach. Beds were comfortable too. The outdoor space in backyard was great and well kept. The place was also very clean when we arrived. We would love to come back and stay again in future.