Rena's place was amazing, we had a great time and highly recommend a visit. Treis Ekklesias is beautiful, with idyllic beaches and great food, a very relaxing place. The apartment is great, has everything needed for a holiday (including a balcony with view of the ocean), and Rena is a great host!