Just go back from our best ever holiday. Will do our best to give an honest appraisel of this hotel and resort. They say first impressions count, and our first sight of the Riu Palace was from the window of our plane, it stood out a mile above the rest on the beach, gleaming in the sunshine. Upon arrival at... more
