I love Cuban food and this place satisfies my craving for it every single time. The food is not like Miami, but pretty darn close. The portions are huge and prices low. They could be a little bit more organized, but overall a great value.
Stay the day at a beautiful resort and enjoy all the amenities it has to offer!