"We absolutely loved Oleo. The hotel is beautiful, the beach is clean, and our room was lovely. This is not your typical mega-resort — it has more of a boutique feel, which we really enjoyed. We had breakfast at Azul every morning on the patio overlooking the ocean. Don’t forget to ask for hot coffee and bacon, since those aren’t on the buffet. The omelet station, fresh fruit and juices, and oatmeal were my favorites.
We ate at both specialty restaurants and loved them — no reservations needed, and the views were gorgeous. The beach is very clean and walkable. The pool music is fun, and the drinks were great. We used the excursion desk for two different outings, and they handled everything perfectly.
From the moment we arrived, we were greeted with a welcome drink and the hospitality continued throughout our stay. We tried the lunch buffet by the pool one day and it was just okay, so I would stick with the main buffet restaurant instead. Also, as others have mentioned, if you have mobility issues, getting in and out of the pool can be a bit challenging.
Overall, I would 100% stay here again — I actually can’t wait to go back!"