We dined with friends which included two children. Our server Kevin was brilliant and very attentive. He managed the severe allergies one of the children had well and got everything spot on. Everyone enjoyed their meals and we dined outside balcony overlooking the beach. Even some fireworks out at sea which topped our evening. I( understand they also do Al la carte breakfast if you don't want Dukes buffet). Recommend for dinner but make a reservation well in advance.