Stunning medieval village Eze located on the French Riviera