Everything was brilliant and as promised.
The apartment is placed perfectly and within walking distance to everything.
The communication with the host was very easy, getting very quick responds or service if needed.
There is nothing bad about this place, and therefore no reason not to go.