This place has everything you need. The two master bedrooms is fantastic, then there is no fighting over rooms! Beds were super comfortable, cute back patio, super nice kitchen, everything you need. Plus, Ocean Beach is the best little beach neighborhood there is.