Amazing, magical, enchanted stay. Everything is perfect. Everything has been thought of to make the stay comfortable and relaxing. The place has been done up so beautifully and creatively, something you'd expect from Grand Designs.
Also, the dogs are very friendly :)