Bled, Slovenia - highlights, history and tips for visitors