Very nice place and conveniently located in a quiet part of Venice.