Illaria's place was a beautiful oasis in the most perfect location in downtown Venice!
She and her team were very accommodating and responsive. We will be back!!