We had a great time in Alessandro's place. The location is great, a 5 min-walk from the train station and 10 min walk from Ponte di Rialto. It is modern and while relatively small, it has all essential amenities you need for a short stay including a TV (with an option to connect to Netflix).