In our first visit to Athens, this place complimented our stay. Everything is just right about this beautiful home. Starting with location, comfort, style, you name it! It is the perfect place to stay in Athens, you will know why if you book this place!