Amazing stay in a great house, with plenty of spots to relax & chill taking in the magical town of Hat Head!