Decent place with basic necessities for an overnight stay near Boston