I didn't meet the hosts in person but the communication was always very good and Davide who was taking care of the check-in was on time and very helpful. The apartment is clean and very well located. All in all I'd recommend the place!