Me and my girlfriend visited Athens for 3 days in April 2019. We were really happy with the apartment and the view from the roof of Leonidas Place. After a long day of walking through the streets of Athens it was fantastic to sit down on the roof and enjoy the view. The location is good as well, you can get to all the major tourist attractions from Leonidas place on foot.
We would recommend to everyone to book the apartment.