Super nice Place to stay in Giudecca! Perfect located. Really nice flat.