The restaurant is on the beach, with a live band playing -- it's a gorgeous setting, and the food was quite good. Our only complaint is that for some strange reason the $40 bottle of wine we ordered, accidentally got confused with a $120 bottle, so we got hit with $240 worth of a wine bill on this meal -- both wines were the same label, year, region, just a different grape -- oops!