Great and perfect apartment for short or longer stay in an excellent location in Athens.