We loved the amenities of the property - having the pool, tennis, sand volleyball all right outside the back door was fantastic. Easy walk to/parking at beach access across street. Groceries stores/restaurants/etc are just a few minutes away. The pictures we felt didn't represent the rooms completely accurately - the 2ne bedroom upstairs was small, so we had 3 kids sleeping downstairs (planned to have a twin air mattress there - but I also didn't confirm this would fit). The couches were covered with blankets when we arrived. Most kitchen items were beyond time for replacement, and the home didn't have some basic items - pizza slicer, rubber spatula, etc. I think a general update to the kitchen (bakeware, utensils, dishware, etc) and a deep clean of the kitchen and the home would be 5 stars. The owner responded quickly and adequately to concerns of cleanliness and an issue with the keypad lock late at night. We had a hectic schedule and it was wonderful to have designated parking and a nice home.