Just spend 8 nights at the Royal Beach and had a very relaxing time. Had 1 bedroom Villa (116) and although a tad "tired" we thought it was lovely and private. Not to mention the fabulous large pool we had all to ourselves . Breakfast was very good with lots of choices. Loved…