The location close to the Mestre station is great! Very easy to travel to Venice by either train or bus. We were a large group of 10 people and were able to stay comfortably.