I spend lovely seven days at Maria place in Boston. The room was clean and comfortable and only few minutes to subway station. Maria was great host, she also give me a drive to the closest Walgreens to get myself needs.
Overall, highly recommended place to stay in Boston.