Giovanni was great! The place is perfect for families. The location is away from the crowd which is great but close to the San Marco and Rialto bridge. Remember that there is a city occupancy tax that you have to pay.
Definitely take Osperdale stop as it bypasses the stairs if you are coming in with a lot of luggage or mobility challenge family members. We wished we stayed longer with Giovanni.