ILIOSTASI beach apartments ILIOSTASI BEACH apartments is a blend of traditional and modern Crete. "Iliostasi" means "the longest day of the year" and depicts the sunlight-abundant days of the Greek summer.