Deer Isle Hostel provides all that is needed to get away from it all, without a lofty price tag, and *with* a personal touch and a very relaxed atmosphere.You’ll be put up in a 17th-century-inspired, hand-built three-floor house with plenty of room. There are two common sleeping rooms with three beds…