Nice... it looks equally stunning at Triopetra!
I assume you are staying at the base of that peninsula of land east of Chania, on which the Airport is located. It's quite an interesting little area, there's the war cemetery which you can see from high above on the road, and at least one fantastic little beach resort on there.