Great hospitality, great location, super clean. 5 stars!