Very nice spot close to shops and restaurants on Castro, but still nice and quiet. Lots of space to spread out and let little ones take a nap.