The best stay we had in Italy. Simply put, the location, amenities and extras that Teodora provided were the best we experienced in Italy.