The best place to stay in Athens for the price, totally recommended.