We arrived just before 19h00 on the 29th of Dec 2021, placed our order and had to wait for more than an hour for our food to be served. The waitress came to our table at 19h50 while we were still waiting for our main meal saying the kitchen will be closing at 20h00. We could not order desert because we were still waiting for our main meal to be served and no time left to place any other orders. We were really disappointed in the fish presentation with only 3 types of fish to order and when we received our fish it was over cooked so after paying R350 per dish, we went home hunger, very disappointed and furious because of the unacceptable service that we received. The waitress did not even bother to wipe our tables clean with a wet cloth which were stickey and full of candle wax. It was my birthday and I can only say one of my biggest disappointments ever. We are in the Travel and Tourism industry and can assure you that we will never ever recommend any of our clients to this restaurant.