Explore Athens with ease using this travel guide for first-time visitors. Where to stay, historical sites, tours and travel tips.