Although we did not meet Sofia, her parents were there to greet us. The location is good if you have hired a car or scooter. The rooms are convenient however a little worn but you get what you pay for so no complaints there. Pool was convenient and there is a nice communal table where guests can catch up relax and chat about their holiday. We would definitely stay again.