We highly recommend the Private Kitchen at Grand Harbour for private functions and events.