When a five-star resort opens at 90% occupancy in its first week, it must be offering something exceptional. In the case of Riu Hotels & Resorts' latest all-inclusive property in Punta Cana, the Riu ...