Wow what a wonderful home, the location is amazing as it's very close to both the central train station and bus station. You can't find a better location to stay in Venice. The apartment is on the top floor so be aware if you have a lot of luggage or don't like stairs. But the apartment is worth it so contact them to see if the place is available during your chosen dates. There is free WiFi, a dishwasher, washing machine and a lovely sized kitchen. The beds aren't giant but this is a common issue in Italy and not something that should worry you unless you are 7 foot tall.