Self check-in was super easy, room was comfortable and clean, in the apartment you can find everything that you might need for a short-term stay. Good location, 5 mins walk to Acropolis area. I enjoyed my stay in Athens on the highest level. Thanks!