Perfect hub for a weekend in naples - but prepare for some walking to get home