We had a fantastic stay at Oleo. Food was great, we mostly ate at the buffet for our stay.
Lots of variety of drinks, and a great coffee shop on site.
We had a standard room with a King bed, and it was quite large, and the bathroom was very spacious.
We enjoyed the time at the spa, I'd suggest checking it out when you're on the property.
Beach was fantastic. Lots of seating and umbrellas, ocean water was great, lifeguards on staff full time. I'd certainly recommend Oleo if you're looking to book a trip to the Cancun area.