Amazing apartments in the heart of Sfakia. Clean, modern, and amazing views of the Lefka Ori all the way down to the Libyan sea. Antonia and her family are the absolute best!