We loved our stay in Athens. Lilly's place is in a perfect location to explore the city, with everything in walking distance. Some of the best restaurants are a short stroll away. A wonderful stay!