Kastro is a beautifully picturesque Greek village. Kastro Gate is located in the heart of the old historic village. it is a beautiful apartment with all the amenities needed for a lovely stay. The hosts are amazingly warm and welcoming. Strongly recommended.