Overall, the house was fine and at a nice location (more on the beach access later). Lots of space downstairs for all the kids and family meals. However, the loft area was not useable, which was a pretty big problem. The ac unit was fighting for its life up there and the heat was oppressive--too hot for the two tweens that were going to stay up there. Plus, the open spiral metal staircase was extremely steep and unsafe. Kids and older folks could not get up and down safely. Even as a very fit adult I almost slipped myself. The kitchen spaces could have been cleaner. The cleaners did not take down party decorations from the previous guests and they did not put toilet paper in the bathrooms. (The hosts quickly remedied the toilet paper issue.) Our bed was missing a top sheet. The entry rug was filthy (see pic) and the air vents were filthy as well, which a quick wipe after each guest could easily solve (see pic). One of our family members sliced their hand on a metal panel on the door (see pics). I knew based on other reviews that there was limited beach space, but it was worse than anticipated, perhaps emphasized by the empty stretches of beach several hundred yards long on both sides of the tiny space that we could use that was off limits