Great hospitality and ideal location