The photos really oversell this place. It's a studio. And really overpriced - friends staying in the same building on the same dates paid half the price.
When we arrived there wasn't a single thing in the apartment. No water. No milk. No fruit. Nothing. And the shop is quite far. Poor directions too. From Piazzale Roma definitely get the 4.1/4.2 and get off at Sacca Fisola.
But I wouldn't stay here again unless there was nowhere else.