The stay at Gale's place was perfectly fine, you have everything you need for a short stay. Location is very close to Mestre train station from which you can get to the island quickly.