Exceptionally clean, amazingly relaxing, very quiet. Excellent everything: patio, kitchen, beds, shower, towels, etc. Loved calling this place home for a couple of beautiful days in Long Beach.