Incredible place to relax and enjoy beautiful Crete.