outstanding hospitality, great location