worst hotels in boston the farrington inn