Location is very good and close to the train station and bus stop which is an under appreciated thing in Venice. You'll be thankful when you only have to lug your luggage up one bridge instead of the many potential more.
The place itself was super clean. Almost felt like I was in a hotel. Check in was very easy, it's clear that Valentina has been doing this for a while. Highly recommended!