Prague looks like a fairytale city undergoing a renaissance through tourism, for the better and for the worse. As one of the world's most beautiful and monumental cities, it's seen the emergence of new hotels and of a young generation intent on living as bon vivants.