The place is AMAZING and has the best location. Giovanni is a wonderful host and despite the language barrier was very patient using resources to ensure we understood each other. So appreciate his hospitality and cannot recommend this place enough!