Carla was very nice and met half of our party at the train station (the early arrivals) to welcome them and show the place. Everything was nice and clean in the 2 story flat. Note the €50 cleaning fee due when you check out (also there is a VAT tax per person). Good location in Venice!