Sparkling clean, spacious, great value, wonderful hospitality