This place definitely wins for location and ambiance. Service was pretty good considering I was with a large group. I felt like the drink menu was over priced. The guacamole was the one the best I've ever had. The fish tacos were nothing special. I had higher expectations, but I would go back and try more from the menu.