Just returned from a three night stay in this apartment. Apartment was just as described and pictured in the photos and very clean and well equipped.
There was a couple of issues with very minor delays with the property management company responding to messages before we arrived but nothing that caused us any real issues and that shouldn't put you off.
Check in was prompt and on time.
Location is great.