Good food, gigantic portions, nice service, what else? Loud music but otherwise fine