The accommodation is located in the heart of Athens and everything was as expected! Greatly recommended :)