The place is very clean and near the Venezia mestre train station with just a few minutes walk away. The host was nice in accommodating our late check-in due to our train delays, however note that there is a 20 euro charge for check in after 11pm.