Tremendous location and world class views. Easy 300 ft walk from water taxi stop at Santa Maria Formosa