A wonderful and comforting place to stay.