I love this location and i am a huge fan of AYCE places, so I am a regular here. We usually arrive when lunch starts or dinner starts. It's the best time to be there because everything is being brought out while we are there. This ensures fresh & warm food. They have a lot of options and i love that they have a great selection for kids. Service is always great and servers always make you feel welcome and they really stay on top of clearing the tables, topping up water & drink refills.