Would highly recommend staying here. And would definitely stay here again. We were a group of 7. The apartment has 4 rooms, and 2 bathrooms. The washer was a great addiion too! We did not have any issues at all during our stay. The apartment is on the 2nd floor of the building (3rd floor in american standard), and there is no lift.
The apartment is in a great location - about 3 mins walk to st mark’s square and 2 mins walk to the closest vaporetto stop.
Check-in was fairly easy. Their office can easily be found, especially if you use google maps. It’s close to the train station. If you are arriving via train, there is a long-staired-bridge you have to cross to get to the office. And if you have heavy luggage with you, it might be a struggle to get past the bridge.