Offering short- and long-term rentals for private and corporate use since 1968; units located close to Boston and surrounding cities.