AMAZING location. Great communication with both owner an Host. We had an issue with the AC in the living, which they were going to take care after our check out.
Other than that minor issue, you can't get a better location. Great for a family of 5. Was steps from the Main Venice Square...