Eleni’s flat is in an excellent location with very comfy beds and an easy check-in/check-out process. Would highly recommend :)