Well situated, clean and cool apartment. All you need in Venice