A nice place right in the heart of Venice...great location