Michela's place is located idealy, just a few steps from Sant Marks square. The place was cozy and has everything you need for a short stay, with plenty of nice restaurants around. The only issue with the experience was that some of the bedding was with dust which im allergic to and it caused coughing and eczema. Apart from that the experience was wonderful and we love it.