Great place, pretty central to everything but venice is small. Not too far from the station. There are some narrow stairs, but it wasn't much of an issue for us. There was also a mosquito repellent device that helped me out so much when i slept! Environment is very nice