Nice but average
I am sat here now looking across at Table Mountain in the distance. Adjacent to beautiful gardens. We are celebrating our 30th, and we would describe this as paradise. The food, customer service, and location are perfect. The best we have had - ever.