Brand new development of 12 luxury villas in popular resort