Good venue to relax in the quiet streets of Venice.