This place is just as advertised - great place to stay in Boston.