Great location in heart of little Venice