Great hospitality and comfortable accommodation