Really nice apartment in Athens Koukaki.
The house has everything you need for a short or long stay in Athens.
Self check in and check out are a plus.