Awesome apartment located in a central part of Athens! Great place to stay