We spent one evening in Athens and this was the right place because it was close to both the metro station and to the airport connection.
The place is small but well arranged with all one might need.
George responded promptly and was flexible with our check-in delay.