This place was exactly as appears in the photos. Very spacious and clean. Location is excellent and check in was by far the easiest ever.
No frills (coffee, toiletries etc) so just be prepared.
My only issue was that the apartment is air conditioned but the thermostat is locked down so we couldn’t adjust the temperature. It took a long time for it to cool down because it was completely off when we checked in. The views are nothing to brag about, but overall a good place right on the Main Street with a short walk to St Marks and Rialto.