We were staying in area for a few weeks and noticed little improvements all the time. New seating area, swing, chairs. Wish they had some sun umbrellas as we couldn't sit with our feet in sand as it was too hot, so had to sit on the deck. The whole fish meal was fresh, and very large portion. I preferred the fish tacos with coconut/ batter--really good. I believe the fish was mahi mahi. Wine selection sparse, but the white was cool and quenching. Best approached from the beach.
Visited a couple of times, service was always good.