It's a really nice and well sufficient space, full of all basic amenities.
The location is very apt for travellers, it's just next to Pt. Venezia metro station.
The hosts are warm and very prompt in response.