We really enjoyed staying at Casa Leone Suits. It’s the most perfect place to stay at Crete. We’ll definitely come back soon!