The place is about a 5 minute walk from the Train station and very easy to get around Venice. Ample space for a decent sized family.