Barcelona, Spain, is known to have many upper-level restaurants serving high quality dishes; I have been to quite a few of them. The one that really stands out for me is El Rovell. Paolo will be cooking for you, demonstrating his extraordinary abilities with every dish you get. Lana will be advising you on your menu selection and will also be serving you. It is a cozy little place which I am sure you will enjoy every time you get to be there.
I have been to Plastera Lake, Karditsa, Greece more than 2-3 times. A wonderful place to relax. Many hotels exist in the greater area of the lake and I have visited 3 of them. The one that seems to stand out is Pandion. Wood everywhere, beautiful decoration, discreet and prompt service, guaranteed relax :-)