RIU Palace Bavaro – a comprehensive review for this completely renovated all-inclusive resort in Punta Cana
RIU Resorts – There are hardly any resorts in Punta Cana that receive more conflicting reviews than this hotel. Considering the amazing value you get here, this is rather surprising,…