The service is nice, the staff is always friendly. The food is average what you would expect at a buffet. I've been twice in 3 months they consistently fail at the desserts, lack of selections and bad presentation.
Stay the day at a beautiful resort and enjoy all the amenities it has to offer!