The resort consists of beautifully designed 1&2 bedroom villas , restaurants, entertainment for children and adults alike, swimming pools and a very spacious reef , huge parking plot, party hall , recreation center , health club , tennis court , 24 hour security and more