Our stay at this apartment was fine. The location is spectacular and the apartment was fine - it felt clean and had enough space for my party of 5. However, I will say that the door codes in the check-in guide were not right and we would have been locked out of Alex didn't respond to me at 2am (Alex is definitely responsive, which is a plus). We also arrived to a third of a roll of toilet paper in the bathroom and none extra, so Alex had to drop some off the next day. Again, it ended up being fine - just inconvenient.
As far as amenities go, I would not really trust the listing details. The kitchen lacks some basic necessities like cups (there were 3 wine goblets and a few mugs) and cutting boards. The kitchen trash can is the smallest trash I've ever seen in my life, so if I were to stay again I'd bring a regular-sized trash bag. I'd also recommend bringing your own blankets/bedding if you're planning to use the couch as a bed - the listing says there's extra bedding, but it's a few flat sheets and a mattress pad, so it wasn't great for the folks on the couches. (For the record, the beds were nice and had bedding.) I would also recommend bringing towels if you want something other than 4 threadbare, small body towels.
Overall, this apartment is fine - it's in a ***great*** location, but the amenities are definitely lacking. Like other reviewers have said, this could be a stellar place with a little bit of work, but as it stands you'll need to bring some extra supplies if you plan to spend any time in the place.