Home from home. A lovely stay in every way.