The newly opened Sandals Royal Barbados all inclusive resort is an absolute stunner. Discover what makes this brand new Sandals resort a perfect tropical paradise escape.