Lifestyle brand opens properties in Spain and France