Super clean and spacious. Perfect for our family group. Great place to hunker down for evenings and bad weather. Good communication. Would totally recommend.