Great place on all counts. Super close to ocean Beach and restaurants and shops. The home is comfortable and clean. I'd wanna stay here the next time I'm here.