An excellent experience with excellent hospitality