Perfectly clean, great hospitality, wonderful location.