Extremely comfortable and welcoming stay.