The apartment is nicely nestled on the water with a great view that makes you feel like a local. The island has some amazing restaurants, a post office, bank, and some small shops.
It's a little hassle to get to the larger islands with the main tourist spots. After a few days it felt good to escape to Giudecca island though