Steve’s spot on the Grand Canal in Venice is an amazing place to call home for a vacation. Perfect location, convenient parking, amazing roof deck, clean and comfortable- honestly could not have asked for a better host/rental. Highly recommend