We had a pleasant stay at Oltians place! Perfect if you are staying in Athens just for a couple of days.