mainland location. across the street from bus stop and easy navigation to venice islands. lots of great places to eat in the neighborhood. shower takes a moment to get hot- no need to worry.