This place is located in one of the most beautiful spots of Karpathos. Our apartment (I believe it is the biggest one in Villa Thea, but am not sure) also had a perfect orientation regarding the sun: in the morning until early afternoon the veranda was in the shade, so we could enjoy the view of the beach within the comfort of the house (WiFi, toilet, kitchen... ;-) as opposed to lying on a deck chair on the beach itself. In the evening, the other part of the veranda where the big dining table is standing, was in the shade. All the beds were comfortable. The rooms are decorated with a love to detail, so it feels cosy and not as anonymous as in many guest houses.
We were amazed by all the hospitality gifts we were offered: from Karpathos specialities (almonds, a pretzel kind of dry pastry, olive oil) to a fully stacked "house pharmacy", containing everything from mosquito repellant to first-aid kit. We felt very welcome :-) (Oh, one thing that we felt was missing was a kitchen/cooking knife. The only knives there having saws that are good for cutting tomatoes or spreading stuff on your bread, but not really for preparing any other kind of veggies. It was okay, though.
Communication with Dimitris was easy and always very friendly.
Parking was a little bit tricky at first: the car needs to be parked on a loose one-end dirt road that is a little bit steep. When there were two other cars parking as well that left little to no space for the last car to exit. Luckily, we were never in that situation. And once I got the hang of driving backwards into that little road it was no problem anymore.
So all in all, we had a wonderful stay and really recommend this place!