The inn is beautiful and perfect for couples. It is very close to Northeastern University