A very comfortable, accommodating and hospitable stay.