If you have doubts about this place - DON'T! It is everything they say it is and more. I was really not expecting the amazing location but you literally can walk to all sorts of great places. The apartment is perfect and they have everything you could possibly need.
Just an overall great space!