Greg and Alicia’s place is great! Not to far from Boston, plenty of parking on the street, clean, spacious and comfortable.