Has anyone stayed at any of the Olive Grove Villas? They are somewhere between latchi and polis. Just wondering if it is easy walking distance to any shops/ restaurants and what the villas are like? Can't seem to find out exactly where they are.
Any info would be very gratefully received. Thanks