Great hospitality, great recommendations, unexpected personal touches! Overall an excellent experience!