A lovely place - everything you need in a compact and well-considered space.