A commercial for prospective guests of Italy Farm Stay, an argri-tourism hotel two hours east of Rome, Italy
.