8 Owls B&B, Glastonbury (3-star) | TravelManiac