Stella and Niko were great. There are many highlights. The first being that their home is ~100 feet away from the Acropolis. It is awe-inspiring to literally be so close to one of the most famous historical sites in the world. To supplement this, their home is on a wonderful street that has great restaurants with many, many more shops and restaurants within minutes by foot.
A great home, with great service, in a great location.
This will be our home every time we visit Athens.