Rio's place is ideally located for your stay in Central Athens. It is well equipped and very nice. I would stay there again anytime and can highly recommend it.