The location is in the heart of Venice, close to everything including by boat bus (no stairs involved)