Great location and easy check-in. A serviceable apartment for a short stay in central Athens, near all the main attractions.