The check-in process was SO EASY! The common area was a great size. Good amount of seating. The kitchen was well stocked, good amount of counter space, big fridge. Netflix on TV's. Half bath in common area was wonderful. The bedrooms were a good size, especially the king size bed room. It also had a balcony. The other room with a queen bed and bunk bed was nice with our two tween/teen girls. The only slightly strange thing was that the queen size bed was a mattress on the floor with a bed frame around it. No slats for the mattress to be on. So, my girls called it a big crib. You have to climb in over the rail. The rail isn't high but its still slightly uncomfortable to sit past to swing your legs into bed. But definitely not a reason not to stay at this place. Both rooms having a bathroom attached was perfect! And the shower head is awesome! Having a garage stocked with beach gear was worth not being in a hotel room directly on the beach. Even kayaks! There's a beach wagon too to get it all down to the beach. The walk to the beach isn't bad at all. Being able to wash towels right in the garage was also quite nice. The only other concern was the tiny parking spaces. No one seemed to be renting the unit in front of us so it was okay that our minivan had to stick out past the parallel parking space. The van behind us also stuck out past its line. With us bumper to bumper, if the third car was there, I don't know how it would've worked out. Im guessing there is a way. The very few minor things would in no way make us hesitate to rent this unit again. It was roomy, yet cozy, great AC, kitchen, and rooms. We loved it! Oh, it didn't bother us as we counted it as great exercise, though our legs complained a bit, but there are two flights of stairs inside the unit. As soon as you walk in, you have to walk up stairs to get to the living area. Also, both bedrooms are up another flight of stairs. I mention this because it would be a big deal to some, like my mother, had she been traveling with us. (It's probably listed on the page. I just didn't pay too much attention since we are all able to climb stairs in our group)