The apartment is at a nice location, about a few minute walk from the water station and 15 min walk to San Mark's Square.
However, it was not as clean as I thought. The apartment had a bad smell, especially in the bathroom.
Wifi, water temperature in the shower room did not work well during my stay. They did fix the wifi problem the next day, but I guess they could not do anything quickly about water temperature.