It was super easy to check in, there is also an option for self check in. Very nice, convenient and calm location: 2 min away from the tram to Venice, less than 10 min away walking to convenience stores, restaurants and a laundromat (very convenient if you are staying several days).
Nina was a very nice host! :)