We rode Mountain bikes from the JW Marriott Guanacaste over to this restaurant because it had been highly rated by some people we met over in Rincon de la Vieja N.P. By the local roads, it was a miserable ride (dusty, "washboard" surface). This restaurant was WELL WORTH the ride, however.
Our server was attentive and the food was great. Sitting practically on the beach, eating and drinking, was amazing. If you get the chance, give it a shot.
We rode the Mountain bikes back along the beach until we got to a rocky area. Beach ride was gorgeous and also quicker.