Reina's place is ideally located in Boston - next to Harvard Square, Bus 66, and close to other facilities. The place is very clean and Reina is nice and friendly. Definitely recommend.