This place is perfect for a stay in Athens. It is in the BEST location. It's super clean and way bigger then what I had thought. I would highly recommend.