Sandals Royal Barbados is an all inclusive gem set on the beautiful white sand beaches of Barbados. Read about our stay here!