Lovely apartment just across the street from a beautiful sandy beach. There are 2 supermarkets, a few taverns, and other beaches within walking distance of the apartment. The place had everything we needed - a beautiful balcony to enjoy a cup of coffee and listen to the sound of the waves, a fully equipped kitchen, extra towels, linens, and a fantastic sea view. Fanouris was the most amazing host ever - we arrived late in the evening for our check-in and there was warm dinner waiting for us in the apartment. Also throughout the week, we received fresh fruit and pastry, which made our stay extra special. No buses go to Kastri, and a taxi from Heraklio city center is around 75 euros (from the airport they asked for 130 euros - bus ticket to Heraklio city center was 2 euros). Renting a car ahead of time would be a great idea if you plan to visit the surrounding areas there are no car rental places in Kastri.