Great service & fresh. We opted for AYCE though the individual plates were fair pricing. They have a sensor under each plate to make sure the food stays on the belt for a max amount of time. And once sensor goes off for the plate it is trashed which ensures the freshness (for those of you who wondered and gave low reviews). We enjoyed that they had small platters so you don't get full off one big humongous roll aaaand get to try a variety. And if you are waiting for a specific dish, just ask and they make sure it gets to you. You don't have to wait for it to come around the belt (again to combat several bad reviews) . Based in the low reviews we asked a lot of questions. We even asked about parking. Plenty of space off side and back.