We enjoyed our stay at Oleo. It's a boutique property, so it's not as big as some all-inclusives, but it was very nice. The food was great with lots of different options available and the staff were extremely helpful and friendly. The property needed a little maintenance - a fussy elevator, some damaged tiles, low flow shower drain, etc., but overall it's pretty clean. Overall, our 5 days there was a good experience.