The apartment is exactly as described. Biennale is just a few meter away.
Everything was clean and the check in was easy.
Unfortunately we just had two towels, however I can recommend a stay here with no doubt.