have been to Koutouloufari before but don't know exactly where these apartments are situated. Have booked them today, quite near the village I thing. Anyone been please