Good hospitality and great location