Loved our stay here!! The self check-in was super easy and great for our changing schedule. The apartment was clean and nice and in a fun area for bars and restaurants and the Acropolis was up the street!!