Very nice place. It was a nice, short walk to the T.