Had a great stay in this Apartment. Location is super- very central and close to lots of great restaurants and bars.
Communication with the host was brilliant- very response and helpful.
Check in was easy- self check in, no hassle.
Apartment would be best for shorter trips / stays for which you are not planning to spend too much time at home.
Overall, good experience and would recommend.