Three and a half stars really. I was there with a group of 10 on the patio on a beach concert night. I made the reservation several days in advance. I got there almost an hour early and even reminded the girl out front about the reservation. When we came back at the reserved time, the table was not ready, and we had to wait about 15 minutes. Most of us ordered appetizers, and everybody seemed to like their food. I had the ceviche trio, not really impressed, I thought a little pricey. The service, however, was outstanding considering 10 people were ordering food and drinks. They also gave us separate checks when asked, which was a surprise. It was a convenient location since we were going to the concert, but probably would not bother otherwise.