The room was clean and very spacious and probably good for 4-6 people.
The location is as expected not far from the station and around 20 minutes walking to the main sights in Venice.
The check-in was a bit inconvenient as we had to pick the key up at a different location, which was not on the way to the apartment and the apartment could do with some TLC.