Good place to live for temporary stay if you want to explore Boston in short time.