Very nice hotel with great service! Location is good, very close to Mestre train station.