Very pleasant and hospitable stay