We didn't actually meet Claudio but check in went smoothly as we picked up the keys from a nearby place. Communication was good - he was very helpful with the taxis and the tariffs. The apartment itself was spacious - good for 4 people so each couple has their own bathroom. Kitchen was fully equipped with coffee and basics provided. The main things we wanted to note were 1. The downstairs bathroom and bedroom had ventilation/moisture issues and there was some mold. 2. The downstairs shower had drainage issues.