We ended up here a couple of times for during our stay, once for lunch, once for breakfast.
There is usually always a wait for a table, just remember to go to the counter and put your name down for a table, or you'll wait longer than you should as there is nothing telling you to do so, and it's often difficult to get inside with the queues.
The staff were friendly enough and pretty efficient, and the place has a nice atmosphere and a good selection on the menu.
Breakfast was really good and the kids were both happy with their meals even the picky teenager, but the lunch was only average with a couple of errors to one of our orders.
If you own or manage Base Camp Cafe, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.