Marco's place is very nice and is easy to get to - just remember that a lot of the streets in Venice are very narrow and easy to walk past.
Get yourself a public transport pass and use it - it is the easiest way to get around, plus walking. There are several nice market fairly close and a lot of restaurants.