Great Location in the city of Athens, great amenities and nice open space to stay in.