I was taken here on two separate occasion by separate people during my stay in Tapachula. The food was good but being a non fish eater, the menu was a little limited. The ambience was relaxed and the views to the marina were interesting and peaceful. I cannot comment on price, as I was treated to my meal on both occasions. All in all, a very pleasant dining experience