I traveled here briefly during my trip to Italy and it was an absolutely enjoyable experience! The location is has a great view on the upper floors with a patio to a lovely view of Mestre. Travel was convenient as it was also a short walk to the train and bus station stops.
The amenities were to our satisfaction and the guide to Venice provided was so convenient and helpful in terms of providing us great logistics in terms of public transit, recommended locations, and tourist sights navigation.