RIU Republica, honest review, is it the best hotel in Punta Cana?

saona Island tour    • A day trip to Saona Island, Domenican Repu...