Theo and Maria‘s place is located just by the beautiful beach Kyra Panagia. Also, Theo and Maria put a lot of effort into their restaurant offering delicious food. Unfortunately, the room did not have smoke detection and the second air conditioning was out of order.