Great hospitality, excellent location, highly recommended