I think there are only 3 main restaurants there. Sahlo: can't remember what the cuisine was, but it was fancy. The "salad" was like 6 pieces of veggies on a plate with a fancy drizzle. The restaurant was very elegant, upscale. The dress code was casual elegant. Reservations were needed. (A couple we had just met already had reservations so they added us to their table) Food + service were excellent. Suki: Hibachi was great! Only six people sat at our table, but I think maybe 2 more could have fit. The chef cooked chicken, beef + shrimp for everyone. (We weren't asked what our preferences were) My husband + I ordered sushi before the chef came out. The chef also cooked fried rice + vegetables. The food was so good! The presentation was great, all the things you see at a typical hibachi (flaming onion stack, soy sauce volcano, toss the egg on the spatula, etc) There was so much food! No one could eat the whole thing. Reservations were needed for the hibachi, but you could also just dine at Suki without a reservation (just regular table, not hibachi). Again, casual elegant dress code. El Arrecife: this is the buffet. The food was quite good + they had many options. There's an outdoor part + an indoor part and I'm still not sure if they're 2 separate buffets or just one that's split up. I don't think there's a dress code here. The outdoor part is near the pool and the restrooms so you might see naked people walking by, or walking through Also, you can get late night food at the Lobby Bar. I forget what they offer besides pizza (we got a nice, thin mushroom pizza) No reservations, no dress code. Enjoy your trip!