Fantastic apartments! Clean, comfortable and right next to the train station meaning Venice is only a short bus/train ride away!