In a beautiful location, the restaurant has everything to be wonderful but...
If you do not reserve you risk either becoming a boiled lobster or start developing skin cancer.
People that arrive without reservation are offered the possibility of getting the tables that are free and usually these are the ones totally exposed to the sun.
You are kindly offered a hat but what you really want is to finish your meal and get out of there as soon as possible.
Concerning the food in my humble opinion it is acceptable.
Please, keep in mind and make a reservation!!!