I've only been there for Happy Hour. It took forever to get the food. It took over 30 minutes to get the bill. The fish was fresh though. One time I called to ask something and I waited and waited for the person to find out the answer. Meanwhile I heard silly stuff from the staff. Very unprofessional.