Agamemnon, Nafplion ★★★ | TravelManiac