As much as I want to give this place 5 stars I can't. The service is incredibly slow. However if I was just to give a rating on the decor, layout, atmosphere, and food? Undoubtedly 5 stars. Hopefully their management sees the flaw and hires more staff.