A lovely place to stay when away from home