This apartment was very modern, clean and spacious for two people. We had everything we needed and the location is superb - smack bang in the center of iconic Newbury street and in close proximity to pretty much everything. Alicia was very prompt with communication which made for a very swift check-in.
2 important things to note:
1) The window blinds in the bedroom are very transparent and light subsequently seeps in very easily, so I'd recommend bringing a sleep mask/eye shades.
2) It can get a little noisy since you are on Newbury street close to shops.
Despite these two caveats, It shouldn't deter anyone from staying here. The place is beautiful and the location is great - the only two things you really need in my opinion!