Great place to stay in Athens. Worth the price.