Didn't get a chance to meet Sofia in person but Christina was awesome! She picked us up from the port when we arrived and took us to our beautiful place. She explained everything thoroughly and was always there whenever we needed her throughout our stay. She even dropped us back to the port on our last day (with a fee). The Airbnb itself was amazing! Exactly what the two of us needed and we even had a little terrace at the front facing the beautiful landscape. Recommended!