This apartment is great! The location and view of the river can't be beat. It is as described in the listing.
Communication was easy. They were prompt to respond, and even attempted to reach us via phone the day prior to confirm arrival (unfortunately, we did connect via phone but that was because of us being from the US and not having good international service).
We were met at the apartment for check in and were given some good local recommendations for places to eat and see.
The only issue we had was with the water - I don't know if there is a tank/pump, but it seemed like it would run out and stop flowing from the faucet. After a few minutes, it would be fine again.
Overall, I would definitely recommend this apartment.