Pieros place was awesome!!! Perfect location, right near everything in Venice, and has the most perfect view of the canal (not the grand canal but I thought it was pretty grand) from the windows. 10/10 Highly recommend