Great place to stay when visiting Wentworth Institute of Technology.