Leo was a good host even we didn't meet him. He was reachable for us at all times. We enjoyed our week in the apartment and Sa Rapita. The apartment was cozy and simple and had all we needed. Only the mosquitoes at night were a bummer. Make sure you bring a net ;)