Great location, it is near everything and Ubers are always 2-3 minutes away. It's near some great restaurants as well.
Self check-in was a breeze as Nick's explanations were very thorough, he was also very responsive and provided wonderful advice for tourists.
The apartment itself is very well furnished and includes everything you would need for short and long-term stays: fully equipped kitchen, bathroom and such.
We had a great time and felt very comfortable.