We had a lovely stay at Nestors place, self check in is easy, apartment was really clean and big, location is great, about 20 minutes walk from Akropolis and all main attractions. Thank you Nestor.