Convenient place near Mestre station, very clean and homely