Everything you need is there at the Royal Cliff . Ive been there about 8 times now and have enjoyed every time . Check in and out is done in less than 5 minutes . The gardens are beautiful . The pools are amazing . The beach is clean . Food is delicous . Its just a great place .