Nice little apartment for visiting Athens for a few days. Very nice view from the 5th floor terrace.
Check-in was without any problems.