Recommend. Good communication, easy location for bus into Venice itself and Mestre train station.