Thank goodness we thought to book before departing for Long Bay! This is a busy place in the weekends, so do book otherwise you could be disappointed. Great place to take families. Service is okay, food is good, only disappointment is that it isn't a large selection to choose from. The setting is lovely, right on the beach, although if it is a windy day you may want to sit inside or in the covered area outside. We have been a few times and will probably go again.