The apartment is what you can expect and more. Very well located and with all the equipment you would need during your trip. Michela is available if you need and her assistant always willing to help.
Overall it was a good experience.
I found the time of checkout (10am) a little bit annoying as the whole idea of spending a night in Venice is to have the chance to visit the city the day after. If you have to checkout at 10am, you find yourself dealing with your luggage instead of enjoying the time in the city.