A collection of private large detached villas, apartments and semi-detached houses located within golf course estates or luxury resorts. Benefiting from a range of facilities including clubhouses, beach clubs, tennis, restaurants, gyms and spas.