This place is just more than great for your visit to Athens