Our stay at Michela’s place was amazing! It had everything we needed, and the location was perfect - central to everything. If you need a place to stay in Venice, book Michela’s place - you won’t be disappointed.