Haven in the hill was just that- a lovely slice of peace amongst nature. The place is just jaw-droppingly beautiful, so cozy and homey. Danielle made us feel right at home and so comfortable, all of her suggestions for dining and activities were spot on, she's wonderfully in touch with the heartbeat of the town and kept us in the loop with any attractions we might want to see, resulting in an unforgettable stay for us. She also has pet goats, an incredible outdoor bathing experience and the most beautiful entertaining area I've ever seen- need I say more?