A great, comforting and welcoming stay.