This is a top location. I couldn't think of a better place to stay when in Venice. It is right next to Giardini Biennale. You could smell the jasmine and linden through the windows! The apartment is very clean and cosy and it has everything you could need for nice vacation.
Thank you for your hospitality, Eugenia!