The rivera was okay but would not do it more than once. The beaches were awful, we lost 2 pool days in June due to chilly weather by LA, and the excursion options were pretty limited. Glad we went and they did have some different things to see, though will be sticking to the caribbean for future trips when going south....