The apartment is exactly like on the description and I have really enjoyed my stay. The pros are the amazing location next to King street in the vibrant part of Newton as well as a properly equipped kitchen. The cons is the fact that the place is bit noisy due to the lively street.
All in all this remains a great place to stay.