A city break in Ljubljana: castles and dragons!