Recently visited the Roulla Apartments in Alykes and what a fantastic place! Eleni is the most amazing host, she cannot do enough for you and always has a smile on her face! Her wine and olive oil is great and the cleanliness is second to none! I will definitely be returning!…