Very nice place outside of the rumble of Venice.