This is a beautiful house and the layout worked great for our family of 7! Great common areas, bedrooms and bathrooms. Loved the upstairs patio and the patio off the living room. Ocean Beach is a fun location - a little noisy. Great place to stay!