This is an absolutely beautiful flat - it's very clean with lovely windows and light, and a fantastic location. Peggy was extremely helpful and answered all our questions promptly. Beds were comfy. Location is ideal - close to delicious restaurants, multiple gorgeous walks (Baker Beach, the Presidio, and Lands End), and a couple of playgrounds nearby (if you have kiddos). If you're not familiar with city parking that part may feel a little tricky, but we oftentimes found parking right on the block and never had to park more than a few blocks away - so we found that relatively easy. We hope to come back and stay again very soon!