There may be a hundred or more Mar y Sol and Sol y Mar restaurants in Costa Rica, but none of them can match the culinary heights of this recent incarnation in Playa Flamingo, on the northern Pacific ...