Clean, good communications, and excellent location. Situated right next to the station into Venice.