Have just booked a week in Kavos staying at the Terrys Apartments/Terrys Studios. I was wondering if there are any reviews and especially a picture of these apartments anywhere. I am having no luck in finding any information whatsoever.