Very clean and spacious apartment, the rooms were large. It had everything we needed and everything was in good condition. We didn't meet Mario but his son came to meet us the train station which was nice. The location was in easy walking distance for exploring Venice. The only small downside is the checkout is pretty early at 9am. You can store your luggage downstairs, but an extra hour would've been nice.