Everything you need and more. A fantastic place to stay in Athens !