We ate at Don David four times during our stay in El Remate: one breakfast, two lunches, and one dinner. Everything we had was well above-average.
The setting is quite pretty, looking out over the grounds and the lake. Service was good, friendly, and prompt.
For dinner, you must make reservations, and there is a fixed menu which changes each night of the week.
Also appreciated was the front desk staff. Though we stayed elsewhere in town, they were more than willing to answer our questions. They even helped us print our boarding passes for a flight out of Flores.