We had breakfast here, before relaxing on the beach. The food and service were both just average. Nothing stands out as being extremely good or bad. Depending on where you sit, you gave a nice view of the beach. It's an open air restaurant, which is just a nice place to chill for a bit.