Sitia Town, Toplou Monastery & Vai Palm Beach