Fantastic apartment, stunning views. A little piece of paradise in Chania.