flawless check-in, the Appartment is located 5mins away from metro Station Akropolis- perfect. Recommend stay if you want to be in central Athens!