This was where my son and daughter-in-law were married. There is a lovely patio, comfy inside tables, a nice bar, great service, and good food. It's right across the road from the beach. The staff did a great job setting up for the wedding, having good but inobtrusive service, and decorating for pretty but subtle atmosphere. About 100 people attended comfortably. The patio was a perfect frame for their vows.
Later that day we saw another party -- either a 50th birthday or 50th anniversary party. Clearly this is a great place for special gatherings!