Great location in the beautiful little village of Mochlos and the terrace across the street with ocean view is amazing! The beach is accessible 15 meters from the apartment :)
Also the communication with Maria was great and she was very helpful and always replied very quickly!