Most of Gjirokastra's sights are packed in a small area below the castle, and moving between the museums, historical houses, shops and restaurants makes for a delightful day out.