Excellent! Wonderful hospitality, sparkling clean, great location! Would stay again!