Very comfortable stay.
Very hospitable.