Really nice place! Very clean and near the Mestre station. Will come back again for sure!