Everything was great. From location to the apartment itself. Everything is literally 5 minutes walk from the apartment and there you have everything you need for your stay (whether it will be a long or a shorter one).
Communication with the host was easy and he was very responsive.
Pictures posted are a truthful representation of the place.