Had 2 lovely dinners here on 2 separate days. Prices are in the $20 range per plate but very good meals. I believe you can eat on the porch and they have a different menu there. Located on the water but this was not visible from our table. They provided a birthday cake for my friend for no extra charge. No air conditioning. They told us you could come as you are so no special dress code. We did make reservations both times. Great service. It is also a bed and breakfast but we did not stay overnight.