Nice place for a duo and excellent location in Boston