The pictures do not do this place justice, it is much greater in person! The location is the best, we walked to the main center directly from the apartment. It's amazing if you're looking to live right on top of the water and be a part of Venice. The couple that checks you in are super lovely and really beautiful people as well.
If you come by train make sure you get on the water taxi! If you accidentally walk you'll take 30 minutes haha. Also the hosts are really great resources willing to help you for anything, if you need it :)