This place is Great! Bristol is a fantastic New England town. The beaches are nearby, the restaurants are excellent, and the hosts are the best!