My husband, kids, dogs, and I stayed at this property for over a week, and it was perfect. The place was spotless, and it had plenty of amenities, including beach towels, which we had forgotten to bring. The host was quick to respond to any questions and was very understanding. We felt like we were home. Definitely going back!