Your ultimate guide to where to stay, eat and the must-see highlights.