We had a very nice stay. The apartment is very, very clean and the communication was great. The uncomplicated check-in is also very good, especially if you arrive late.
The location is ok, everything is within walking distance. However, the apartment is in the party district and some clubs are in the immediate vicinity. But it didn't bother us, the good connection makes up for it.