What could be better than to stay in a 2 bedroom apartment in Venice that has a view of the Grand Canal and the Ca'Doro across the water!