Great location. Clean and spacious. Great outdoor space. Great hospitality.