We just returned from our 7 day stay at the Grand Oasis Riviera Maya. Here is our review and tips: Positives: - The pools were great and always clean. - The rooms were cleaned everyday. - The grounds were well kept. - The beach was really nice...lots of tropical fish - The Brazilian restaurant was really good. - Always lots... more

