mediterranean village