A lovely place to stay, like your own home from home