Absolutely spotless and super stylish. My husband and two teenagers loved the location. Ocean Beach was a delight. Loved it!!