Dominican Republic Has it All