I booked this place for my parents so I didn't stay but my parents thought it was great. They liked the convenience most of all - Venice is an easy place to get lost so the fact they were able to meet Michele at the main Piazzale Roma and stay right around the corner from there was a major plus. Also, when they were walking around, they never really got lost because it was really simple for them to find their way back to the apartment because most signs pointed towards Piazzale Roma.