The location was great.communication before and during the stay was good. We had enough rooms, space and bathrooms. Having a washer/dryer, grill and pool were all a benefit. However, the beds were very hard. Our 25 - 30 year old kids woke up with back aches as did us older guests. The toilet seat in the upstairs bath was broken and the floors ere not clean. Window sill in upstairs king room had cracker crumbs from previous guests. Basic items were not provided like paper towels, toilet tissue, beach towels, trash bags, plastic wrap, enough dish detergent. The furniture is dingy and I think needs a good cleaning. The ottoman had a hole in it, and one of the blankets smelled like urine. The downstairs freezer doesn’t work. 5 1/2 gallons of ice cream melted. We didn’t see a TV by the pool as advertised and the patios need a good power washing. The beach umbrella was broken. Each room was only provided 2 towels. We stayed for 7 days. So lots of laundry to have clean towels. Overall, I expected more for the price. I’m a frequent vacationer so don’t feel my expectations were too high.