Nothing but praise for the Royal Beach resort. The grounds are superb - spacious with glorious gardens and ocean frontage. Two distinctly different pools - the garden one is like an oasis. Friendly staff throughout, a great buffet breakfast in a delightful big setting with views to the gardens and pool. Room was fine - bit dark maybe ? And location was nice - oh so nice to spend the early evenings in a bean bag on the beach just down from the resort listening to live music. Will be back.