Really enjoyed my stay at Leela's—the listing is very accurate, and the location in Attiki was very private yet convenient to access Athens's central sights.