I highly recommend this apartment! super clean and above all very spacious, well above the standard size of hotels in Venice. The location is good if you want to get quickly from Santa Lucia station, which is a 5 min walk away. It is very convenient when arriving with luggage as it is very close and there is no need to cross any bridges. There are also people outside the station who can take your luggage for about 30 euros.
It is true that the area is far from the most popular points of interest in Venice, however, you can walk back in 20-30 min or return by Vaporetto or water taxi. On the other hand, this makes the environment extremely quiet, away from the crowds, which is very nice. There are many nice restaurants within 2-3 min walking distance. I would certainly return to this apartment!