This place is nice and spacious. We had 3 families staying together we all had our own room and bathroom. Balconies galore, the top two bedrooms each had their own and one of the dining room. Be prepared you must be able to climb stairs. The front upper bedroom has an opening down into the living/dinning room area so voices do carry up into that bedroom. Location is perfect within walking distance to Belmont Park, there's a small market right around the corner and the beach right across the street. The area is quiet and being one building off of the main street traffic noise wasn't an issue. Parking can be an issue but it's San Diego so its to be expected. I would definitely stay here again.