A tranquil oasis, a relaxed and intimate venue from which to explore the beautiful island of Crete.