Super clean, has everything you would need to be comfortable, great patio, close to restaurants and an amazing park/playground. Loved it.