Lovely and clean, Great hospitality, great location .