The Riu Palace in Los Cabos is trending big among American travelers, an achievement not easy to gain in the super-competitive landscape of resort accommodation in the destination. However, when looking at the Riu Palace and its awesome amenities and reputation, it’s easy to see why this all-inclusive is dominating American travelers’ online searches. Riu …