Extremely hospitable and pleasant stay.