Absolutely gorgeous place in a magical spot in Athens.