Really easy check inn, a comfortable apartment and a very convenient location makes up one of the best choices in the center of Athens.