The pictures and description were accurate; however, it is the intangibles that knock down the score. There's a very little air flow in the apartment, and with no air conditioning, it can get quite hot during the hotter months. The cost to stay is quite high, and for that kind of price I would expect slightly higher quality across the board. That's not to say the place is in very nice, it is; however it's just not as nice as you would expect for that price. At one point I did run out of toilet paper and paper towels, and asked where I could find more and was told that there's only enough to get us started, but not to cover the full stay. Again if that price point you would think that there's enough toilet paper and paper towels to last the full stay, and that they wouldn't be the cheapest quality possible.
All in all it's a great place and a great location, but it is overpriced considering.