Great location, perfect apartment for a weekend in Athens