A very good apartment for those staying over in Athens.