Great hospitality and outstanding accommodation