We're a family of five, we found the apartment clean, quiet, well equipped, and spacious. The apartment is reached by a flight of stairs, and there is another suite on the ground floor. The bbq was fun to do. The building is on a quiet street, walking distance to beaches, and street parking was easy to find, but we went in the off season. Outdoor space is large too, and there's additional patio on the roof which we didn't use much.