My wife and I stayed here for 2 days in Athens. The apartment is well-appointed and the apartment is very cosy! My wife really loved the bed (a welcome respite after a day of travelling/walking in Athens) and the place is very suitable for couples/small groups. The amenities are quite modern and everything that you could possibly need is available. I personally liked the Smart TV at the lounge and at the bedroom (Netflix!).
All in all, a very good place to stay in Athens. It is close to the Metro Station and the X95 bus to/from the airport.