Maria's apartment is in a great location just a couple of minutes walk from the main streets of Parikia. We did not meet Maria in person but she was super quick and friendly in answering any questions we had!