Villa Georgia In Ayia Thekla is only 1.4 km from Ayia Thekla Beach and around a 10-minute ride from from WaterWorld Ayia Napa. Guests, staying at the 3-bedroom villa, can use an equipped kitchen with an oven, kitchenware and a washing machine to prepare home-cooked meals.