This place is a hidden gem in the Megala Chorafia area of Crete - You have amazing views of the mountains which you can see from the terrace, with local tavernas and a shop which has everything you need only 5/10 minute walk down the road. The apartment itself is extremely spacious and has everything you need for your stay there.
Antonis and George themselves were extremely accommodating from the moment we arrived at Chania airport, and were quick to respond to any questions I had. Their family members were also extremely friendly and welcomed us in to Crete, giving us great advice on where to go in the area.
10/10 trip, would recommend to anyone!