If you´re traveling in a large group, definitely plan ahead of time, especially for breakfast and dinner. Most hotels on the beach have restaurants that are large enough to accommodate groups, if you notify them in advance so they can reserve the tables and set up an area to serve the group properly. You may even be able to set up a special menu for your group with limited options to make service faster.