The location was nice, having the pools right off the building was nice to give the kids a break from the beach when it got too much. We were checking in on a Sunday so that could have contributed to our mix ups- this location is keyless (so very nice) but we still had to stop in because we hadn’t filled out the terms and conditions prior online. Do that or you have to stop in. Parking passes were also a pain. They were supposed to have been left in the kitchen, I was told we had to go pick them up- my husband left early the next morning, because we are rule followers, to pick up (15ish min drive), and they told him they would give them on site. They were very accommodating and everyone was friendly just these few things were inconvenient. Again, maybe because it was a Sunday? It was nice to be able to just walk across the road to the beach. A hose was conveniently located by the stairwell to hose off before going up. This specific room we stayed in was only accessible with stairs. It is not wheelchair/physically impaired accessible. Just so it is clear - it did not affect us but if I was coming with my parents we would be unable to stay here, but wanted to make a note. Though it is listed to sleep 8, two are on a sleeper sofa. Didn’t impact us, just a note. And while it’s listed to fit 8 (we had 7- 2 adults, 5 kids), there were not enough seats around the table. We had to pull a chair up and if we had 8, someone wouldn’t have been able to sit. Overall: would stay again