A lovely place to stay with lots of useful and comfy details.