We really enjoyed our stay here! We went with our 3 young kids. The location was perfect and the unit was just as described. Very easy check in with lots of communication. Unit was very clean when we arrived. It has a nice layout and reasonably comfortable furniture that was in good shape. It was a nice size and everything was in working order. As described by others, parking was tricky for us as we have a Honda Odyssey minivan. It was a tight fit but we got it in there along with my dad’s Jetta Wagon (this one was easier to get in the garage). There are plenty of stairs, which others noted, but this was not a big bother for us. Meant there was a beautiful view from the unit and balcony of the bay. It was literally steps from the bay, which was very pleasant and kid friendly. Unit is also across the street from the beach and has a little park steps away and big awesome park a 5-minute walk. My oldest son’s favorite was Belmont Park, which we visited daily. Super convenient, walkable location. We would stay again!