Where to stay in Ljubljana, Slovenia – best hotels in the city center and old town