full unit for you to stay, you will feel like home, not to somebody's place. Busses few blocks away will bring you to Jamaica Center train station (high frequency, I never looked at bus schedule). There is also a grocery store few blicks away as well as your usual Deli. The neighborhood is residential, far from high traffic madness.