Food is always excellent. I only gave 3 stars because each time I've gone to the restaurant side the service is pretty bad. Had trouble getting the correct drinks and then refills were almost impossible to get. The bar however has excellent service with friendly staff.