This popular New England Villa has all the right comforts to make you feel right at home. Enjoy the lush gardens, scenic views, and plush comfort of this countryside home. With 6 Bedrooms this is the perfect place to stay with some of your close friends or extended family for a week.