A lovely intimate space, beautiful surroundings and a great dog called Caxton - what more could you want? We had such a great stay here, will definitely be back!