So let me start by saying that I don’t like buffet neither big commercial restaurant. This place is everything I don’t like so… You’ll love this place if: you enjoy a 3 stars buffet in a all inclusive resort in Cuba. The place is HUGE!!! They can seat at least 400 hundred guests. The buffet is downstairs, a lot…