This place is a hit or miss. Some days your food is fantastic and others it's NOT!! The service is ok, staff is nice enough. My latest experience with the food there was not a good one so I think I will finally give up on this place. I ordered the seafood ceviche, the calamari was tough felt like I was chewing on rubber, the shrimp were also pretty hard. The dish was just not good at all. My husband ordered another seafood dish (can't remember the name). They brought it out with the rice burned and obviously the seafood had also been terribly overcooked, he left most of the seafood - also not a good dish. They desperately need some sort of quality control in the kitchen. Aside from that the kitchen seems to be located in the front of the restaurant - adjacent to the bar. Maybe someone should tell their cooks to lower the volume on their radio (and maybe their singing voices), there really shouldn't be competition between the kitchen and the music playing for your customers in the dining area.