Fantastic spot with an amazing view of the Grand Canal. Could not recommend higher.