Clean and spacious with a great outdoor balcony/patio area, perfect for large groups!