We booked the apartment last minute and we found it ready for us within a couple of hours, after getting to Athens late at night. The self check in was perfect for our situation and we enjoyed staying at Dimitra's apartment for 2 nights. The location isn't the best, but we were cautions going in and out of this area. Regarding the apartment, it had everything we needed, but sadly the cleaning wasn't the best. Other than that, it's exactly how you'd expect from the description and photos.