We stayed 14 days at Marias house and loved every minute of it! The house is exactly as described, set out over two levels with two large balconies to sit out on and watch the world go by. It has everything you need in it and is clean, spacious and comfortable. Kyra Panagia is a fantastic location. The house is a two minute walk away from the beach and close to some good tavernas. The beach itself is stunning. It can get a little crowded, not because the resort is busy but because boats come in from the main town bringing in daytrippers. But its big enough to find somewhere for yourselves without too much trouble. The road to get into Kyra Panagia is interesting - you need a good head for heights! Definately recommend car hire as its difficult to get about without one. You can also explore more of Karpathos, the village of Olympus being a favorite spot of ours.
All in all a fantastic place, Maria was a great host, easy to contact and always responded promptly to any enquiries we had. We really enjoyed our stay and will definately be returning!