We loved staying in this place. It looks exactly as in the beautiful pictures! December is not high touristic season, so not many shops are open, but we found everything we needed in little markets and restaurants (Taverns) walking distance from the apartment.
Also, there're both a taxi station and bus station few meters from the place and from there is very easy to go to Heraklion (the main city) and see the museum, have coffee or go shopping in the center and find everything you may need.
George is extremely nice and his hospitality makes you feel at home. The place was Xmas themed just for our stay and really clean. We'd recommend this place without hesitation.