Great hospitality and excellent location